participate in destructive activities - Anglais Synonymes Dictionnaire